gl renderer: Move rect transformation to the vertex shader
authorTimm Bäder <mail@baedert.org>
Sun, 19 Jan 2020 19:08:23 +0000 (20:08 +0100)
committerTimm Bäder <mail@baedert.org>
Fri, 24 Jan 2020 05:08:39 +0000 (06:08 +0100)
commit685288216f8c23751a6b156921a5d6daf43d46eb
tree726c664f3d2f437553c7fa850cf2c79578744f2e
parentc8fa1f19dbb490bc30a6dcb670a655720577e6e3
gl renderer: Move rect transformation to the vertex shader

No need to do this for every fragment.
gsk/gl/gskglrenderer.c
gsk/gl/gskglshaderbuilder.c
gsk/gl/gskglshaderbuilderprivate.h
gsk/meson.build
gsk/resources/glsl/border.glsl
gsk/resources/glsl/inset_shadow.glsl
gsk/resources/glsl/outset_shadow.glsl
gsk/resources/glsl/preamble.fs.glsl
gsk/resources/glsl/preamble.glsl [new file with mode: 0644]
gsk/resources/glsl/preamble.vs.glsl
gsk/resources/glsl/unblurred_outset_shadow.glsl